excitable person - Spanish English Dictionary